salt glands - German English Dictionary